source-to-source compiler
C to HDL – Conversion of C-like programs into hardware description languages Code generation (compiler) – Converting computer code into a machine readable form f2c – a source-to-source compiler from Fortran 77 to C Language binding – Software library that allows using another library coded in another programming language Preprocessor – Program that processes input for another program ROSE (compiler framework) – a source-to-source compiler framework Translator (computing) – Computer program that translates code from one programming language to another XSLT – Language for transforming XML documents